Skip to content

Fix redirect/homepage meta tags, skip-link targets, dropdown overflow…#217

Merged
lukefretwell merged 1 commit into
mainfrom
guidance-page-and-accessibility-fixes
Jul 25, 2026
Merged

Fix redirect/homepage meta tags, skip-link targets, dropdown overflow…#217
lukefretwell merged 1 commit into
mainfrom
guidance-page-and-accessibility-fixes

Conversation

@lukefretwell

Copy link
Copy Markdown
Contributor

…; rebuild guidance page

  • redirects.njk was inheriting the site layout instead of rendering as a bare redirect stub (missing layout: false), so /about.html rendered 55KB of duplicate page chrome with a generic title/no description instead of actually redirecting - this was the real source of the reported "OG title missing" / "OG description missing" on /about
  • Added a description to the homepage (index.njk), fixing both the missing page description and OG description there
  • Added id="main-content" to 5 layouts (search, site-index, post, cards, home) whose didn't match the skip-link's #main-content target
  • dropdown-menu-end on the Share/Download dropdowns, plus icon color rules synced from components (fa-expand, fa-terminal, fa-rocket)
  • Rebuilt guidance.md from guidance.njk: a plain intro line + linked list of the guidance sources, dropping the old guidance-to-standards table

…; rebuild guidance page

- redirects.njk was inheriting the site layout instead of rendering as a
  bare redirect stub (missing layout: false), so /about.html rendered
  55KB of duplicate page chrome with a generic title/no description
  instead of actually redirecting - this was the real source of the
  reported "OG title missing" / "OG description missing" on /about
- Added a description to the homepage (index.njk), fixing both the
  missing page description and OG description there
- Added id="main-content" to 5 layouts (search, site-index, post, cards,
  home) whose <main> didn't match the skip-link's #main-content target
- dropdown-menu-end on the Share/Download dropdowns, plus icon color
  rules synced from components (fa-expand, fa-terminal, fa-rocket)
- Rebuilt guidance.md from guidance.njk: a plain intro line + linked
  list of the guidance sources, dropping the old guidance-to-standards
  table
@lukefretwell
lukefretwell merged commit 20876b7 into main Jul 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant